package com.techzhi.tidb.model;

import lombok.Data;

/**
 * 查询请求模型
 *
 * @author shouzhi
 * @date 2025-09-01
 */
@Data
public class QueryRequest {

    /**
     * SQL语句
     */
    //@NotBlank(message = "SQL语句不能为空")
    //@Size(max = 10000, message = "SQL语句长度不能超过10000字符")
    private String sql;

    /**
     * 查询参数
     */
    private Object[] params;

    /**
     * 查询超时时间（秒）
     */
    private Integer timeout = 30;

    /**
     * 最大结果集大小
     */
    private Integer maxRows = 1000;
}
